hard sets definition